From Farfetch
Yellow rubber Medusa head slides from VERSACE featuring Medusa-head motif, open toe and flat sole.